technologically impaired - Turc Anglais Dictionnaire